lash with a cowhide - Turc Anglais Dictionnaire